A tiny Ohio village was embroiled in controversy after a local police sergeant publicly filed felony charges against the mayor and police chief -- and was immediately fired. Villagers were shocked when New Holland police Sgt. Charles "Brad" Mick walked into a village council meeting and announced he had just been fired, mere moments after...
Please to comment